a wave of arrests - Español Inglés Diccionario